import { Behaviour } from "./Behaviour";
import { GameEngine } from "./GameEngine";
import { GameObject } from "./GameObject";
export class System {

    rootGameObject: GameObject;

    engine: GameEngine;

    onStart() {



    }

    onAddBehaviour(gameObject: GameObject, behaviour: Behaviour) {

    }


    onRemoveBehaviour(gameObject: GameObject, behaviour: Behaviour) {

    }



    onTick(duringTime: number) {

    }

    onFrame(duringTime: number) {

    }
}



